/*
 * @Author: 迩安 14166156+zxp_lzu@user.noreply.gitee.com
 * @Date: 2024-08-08 15:16:40
 * @LastEditors: 迩安 14166156+zxp_lzu@user.noreply.gitee.com
 * @LastEditTime: 2024-08-14 11:11:06
 * @FilePath: \echarts\vue.config.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */

// vue.config.js

// 无需导入 node 的 url 模块，因为 Vue CLI 的配置中不需要使用它

const path = require('path'); // 导入 path 模块用于路径操作

module.exports = {
  // Vue CLI 使用 chainWebpack 或 configureWebpack 来修改 Webpack 配置
  chainWebpack: config => {
    // Vue CLI 使用 resolve.alias 来设置路径别名
    config.resolve.alias
      .set('@', path.resolve(__dirname, 'src'));
  },

  // Vue CLI 使用 devServer.proxy 来配置代理
  devServer: {
    port:5342,
    proxy: {
      '/api': {
        target: 'http://localhost:8080',
        changeOrigin: true,
        pathRewrite: {
          '^/api': '' 
        }
      }
    }
  },

};
